<?php

	interface HttpAdapter {

		public function setUrl();
		public function getUrl();
		public function addRequestVariable($var,$value);
		public function addRequestVariables(Array $variables);
		public function fetch();
		public function setMethod($method);
		public function getRequestVariables();
		public function setRequestInterval($interval);
		public function getRequestInterval();
		public function setConnectTimeout($timeout);
		public function getConnectTimeout();
		public function setProxyServer($server);
		public function setProxyTunnel($boolean);
		public function setProxyPort($port);
		public function setProxyAuth($auth);
		public function setProxyType($type);
		public function getHttpCode();

	}

?>
